damaged or expired artifact - French English Dictionary